mapoo laylay - German English Dictionary